package com.ruoyi.order.api.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.web.oldDomain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 卖家子订单延伸对象 erp_seller_child_order_extend
 *
 * @author erp
 * @date 2023-06-19
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("erp_seller_child_order_extend")
public class ErpSellerChildOrderExtend extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 外键
     */
    private Long childOrderId;

    private Long orderId;
    /**
     * 是否已返运费;0-未返 1-已返 2-不需要返
     */
    private String isReturnFreight;
    /**
     * 待返运费金额
     */
    private String returnFreight;
    /**
     * 问题件原因
     */
    private String specialCause;
    /**
     * 国内运单号
     */
    private String consignmentNo;

    private String cnTrackingNo;

    private Long arrivalTime;
    /**
     * 采购凭证
     */
    private String proof;

    private Double purchasePrice;

    private String intlTrackingNo;
    /**
     * 1-4px 2-线下发货 3-骏捷云仓
     */
    private Integer type;
    /**
     * 仓储商品list
     */
    private String warehouseIds;
    /**
     * 乐观锁
     */
    private String revision;
    /**
     * 入库委托单号(IC)
     */
    private String inConsignNo;
    /**
     * 手动点击 已打印面单
     */
    private String printed;

    /**
     * 货代费用
     */
    private String freightForwardingFee;

    /**
     * 商品名称--熊迪用
     */
    private String kjxProductName;
}
